package ant.parser;

import ant.network.RequestHelper;


/**
 * JSON解析类，实现接口{@link Parsers}类  <br/>
 * {@link #parseNetworkData(String, ParseInterface)} 根据字符串解析JSON数据  <br/>
 * {@link #parseCacheData(ParseInterface)}  解析本地缓存数据 <br/>
 *
 */
public class JSONParser implements Parsers {

	/**
	 * 通过传入
	 *@param 字符流
	 *@param 解析对象
	 */
	@Override
	public Object parseNetworkData(String string, RequestHelper cacheOperate) {
		return cacheOperate.getParserObject();
	}

	/** 
	 * 解析本地的缓存数据
	 * @return 返回解析完成的对象
	 */
	@Override
	public Object parseCacheData(RequestHelper cacheOperate) {
		
		return cacheOperate.getParserObject();
	}
	
}
